interface Item {
	key: any
	label: string
}
// 车牌性质 1、燃油 2、混动 3、电动
export const licenseProperty: Item[] = [
	{
		key: 1,
		label: '燃油',
	},
	{
		key: 2,
		label: '混动',
	},
	{
		key: 3,
		label: '电动',
	},
]

// 运营分类: 1.自营 2.代运营
export const operationType: Item[] = [
	{
		key: 1,
		label: '自营',
	},
	{
		key: 2,
		label: '代运营',
	},
]

// 车辆状态 1-待验车入库, 2-待备车, 3-拒收, 4-可排车, 7-可发车, 8-用车中, 9-停运, 10-退出运营
export const carStatus: Item[] = [
	{
		key: 1,
		label: '待验车入库',
	},
	{
		key: 2,
		label: '待备车',
	},
	{
		key: 3,
		label: '拒收',
	},
	{
		key: 4,
		label: '可排车',
	},
	{
		key: 7,
		label: '可发车',
	},
	{
		key: 8,
		label: '用车中',
	},
	{
		key: 9,
		label: '停运',
	},
	{
		key: 10,
		label: '退出运营',
	},
]

// 违章状态 0：无 1.有
export const violationStatus: Item[] = [
	{
		key: 0,
		label: '无',
	},
	{
		key: 1,
		label: '有',
	},
]

// 维修状态 0-维修正常, 1-维修中'
export const repairStatus: Item[] = [
	{
		key: 0,
		label: '维修正常',
	},
	{
		key: 1,
		label: '维修中',
	},
]

// 年检状态 0-正常, 1-待年检, 2-年检超期
export const motStatus: Item[] = [
	{
		key: 0,
		label: '正常',
	},
	{
		key: 1,
		label: '待年检',
	},
	{
		key: 2,
		label: '年检超期',
	},
]

// 保养状态 0-正常, 1-正常提醒, 2-超期提醒, 3-保养中
export const maintenanceStatus: Item[] = [
	{
		key: 0,
		label: '正常',
	},
	{
		key: 1,
		label: '正常提醒',
	},
	{
		key: 2,
		label: '超期提醒',
	},
	{
		key: 3,
		label: '保养中',
	},
]

// 	商业险状态 0-正常, 1-商业险待续保, 2-商业险超期
export const commercialInsuranceStatus: Item[] = [
	{
		key: 0,
		label: '正常',
	},
	{
		key: 1,
		label: '商业险待续保',
	},
	{
		key: 2,
		label: '商业险超期',
	},
]

// 	交强险状态 0-正常, 1-交强险待续保, 2-交强险超期
export const compulsoryInsuranceStatus: Item[] = [
	{
		key: 0,
		label: '正常',
	},
	{
		key: 1,
		label: '交强险待续保',
	},
	{
		key: 2,
		label: '交强险超期',
	},
]

// 承运险状态 1-正常, 2-承运险待续保, 3-承运险超期
export const carrierInsuranceStatus: Item[] = [
	{
		key: 1,
		label: '正常',
	},
	{
		key: 2,
		label: '承运险待续保',
	},
	{
		key: 3,
		label: '承运险超期',
	},
]
// 	是否网约车 1-是，2-否
export const compliance: Item[] = [
	{
		key: 1,
		label: '是',
	},
	{
		key: 2,
		label: '否',
	},
]
// 核赔状态：(1.已核 2.未核)
export const claimStatus: Item[] = [
	{
		key: 1,
		label: '已核',
	},
	{
		key: 2,
		label: '未核',
	},
]

// 网约车运营检 0-未通过，1-通过
export const isCarHailingCheck: Item[] = [
	{
		key: 0,
		label: '未通过',
	},
	{
		key: 1,
		label: '通过',
	},
]

// 网约车证状态 1.正常 2.丢失 3. 已到期
export const onlineCarLicenseStatus: Item[] = [
	{
		key: 1,
		label: '正常',
	},
	{
		key: 2,
		label: '丢失',
	},
	{
		key: 3,
		label: '已到期',
	},
]

// 行驶证状态 1.正常 2.丢失 3. 已到期
export const carLicenseStatus: Item[] = [
	{
		key: 1,
		label: '正常',
	},
	{
		key: 2,
		label: '丢失',
	},
	{
		key: 3,
		label: '已到期',
	},
]
//  车牌状态 1.空置 2.已绑定 3.失效

export const carPStatusOther: Item[] = [
	{
		key: 1,
		label: '空置',
	},
	// {
	// 	key: 2,
	// 	label: '已绑定',
	// },
	{
		key: 3,
		label: '失效',
	},
]
//  车牌状态1.空置 2.已绑定 3.失效

export const carPStatus: Item[] = [
	{
		key: 1,
		label: '空置',
	},
	{
		key: 2,
		label: '已绑定',
	},
	{
		key: 3,
		label: '失效',
	},
]

// 审核状态 1.审核通过 2.审核驳回, 3.审核中
export const approveStatus: Item[] = [
	{
		key: 1,
		label: '审核通过',
	},
	// {
	// 	key: 2,
	// 	label: '审核驳回',
	// },
	{
		key: 3,
		label: '审核中',
	},
	{
		key: 4,
		label: '审核拒绝',
	},
]

// 补办类型：1.行驶证 2.网约车证, 3.机动车登记证 4.主钥匙 5.辅钥匙
export const renewalType: Item[] = [
	{
		key: 1,
		label: '行驶证',
	},
	{
		key: 2,
		label: '网约车证',
	},
	{
		key: 3,
		label: '机动车登记证',
	},
	{
		key: 4,
		label: '主钥匙',
	},
	{
		key: 5,
		label: '辅钥匙',
	},
]

// 机动车登记证状态： 1.正常 2.丢失 3. 到期
export const carMotorStatus: Item[] = [
	{
		key: 1,
		label: '正常',
	},
	{
		key: 2,
		label: '丢失',
	},
	{
		key: 3,
		label: '到期',
	},
]

// 主钥匙： 1.正常 2.丢失
export const carMainKey: Item[] = [
	{
		key: 1,
		label: '正常',
	},
	{
		key: 2,
		label: '丢失',
	},
]

// 辅钥匙： 1.正常 2.丢失
export const carSecondarKey: Item[] = [
	{
		key: 1,
		label: '正常',
	},
	{
		key: 2,
		label: '丢失',
	},
]

// 气瓶证：0-正常, 1-待气瓶检, 2-气瓶检超期
export const gasCylinderStatus: Item[] = [
	{
		key: 0,
		label: '正常',
	},
	{
		key: 1,
		label: '待气瓶检',
	},
	{
		key: 2,
		label: '气瓶检超期',
	},
]

// 保险类别：1.交强险 2.商业险 3.承运险
export const insuranceType: Item[] = [
	{
		key: 1,
		label: '交强险',
	},
	{
		key: 2,
		label: '商业险',
	},
	{
		key: 3,
		label: '承运险',
	},
	{
		key: 4,
		label: '驾意险',
	},
]

// 案件状态 1.立案 2.零结案 3.结案 4.已结案 (数据字典)
export const accidentStatus: Item[] = [
	{
		key: 1,
		label: '立案',
	},
	{
		key: 2,
		label: '零结案',
	},
	{
		key: 3,
		label: '结案',
	},
	{
		key: 4,
		label: '已结案',
	},
]

// 网约车是否合规。1-合规，2-不合规
export const complianceStatus: Item[] = [
	{
		key: 1,
		label: '是',
	},
	{
		key: 2,
		label: '否',
	},
]

// 	购买类型 1.交强险 2.商业险 3.承运险
export const buyType: Item[] = [
	{
		key: 1,
		label: '交强险',
	},
	{
		key: 2,
		label: '商业险',
	},
	{
		key: 3,
		label: '承运险',
	},
]
// 是否司机违章：0.否 1.是
export const isDriverViolationOption: Item[] = [
	{
		key: 0,
		label: '否',
	},
	{
		key: 1,
		label: '是',
	},
]

// 工单状态 0：已终止 1：未处理 2:已处理
export const workStatus: Item[] = [
	{
		key: 0,
		label: '已终止',
	},
	{
		key: 1,
		label: '未处理',
	},
	{
		key: 2,
		label: '已处理',
	},
]

// 历史年检状态：'状态，1：年检中2：完成
export const histyMotStatus: Item[] = [
	{
		key: 1,
		label: '年检中',
	},
	{
		key: 2,
		label: '完成',
	},
]

// 维保业务类型 1.日常保养 2.一般维修 3.事故维修 4.退车返修
export const maintenanceType: Item[] = [
	{
		key: 1,
		label: '日常保养',
	},
	{
		key: 2,
		label: '一般维修',
	},
	{
		key: 3,
		label: '事故维修',
	},
	{
		key: 4,
		label: '退车返修',
	},
]

// 是否已绑定 0：未绑定 1.已绑定
export const bindType: Item[] = [
	{
		key: 0,
		label: '未绑定',
	},
	{
		key: 1,
		label: '已绑定',
	},
]

// 是否气瓶车辆：0.否 1.是
export const isGasCylinderCar: Item[] = [
	{
		key: 0,
		label: '否',
	},
	{
		key: 1,
		label: '是',
	},
]

// 车辆类型：1-小型汽车、2-大型汽车、3-新能源-小型汽车、4-新能源-大型汽车
export const carType: Item[] = [
	{
		key: 0,
		label: '--',
	},
	{
		key: 1,
		label: '小型汽车',
	},
	{
		key: 2,
		label: '大型汽车',
	},
	{
		key: 3,
		label: '新能源-小型汽车',
	},
	{
		key: 4,
		label: '新能源-大型汽车',
	},
]

// 车辆注册状态：0 未注册 1.已注册
export const registerStatus: Item[] = [
	{
		key: 0,
		label: '未注册',
	},
	{
		key: 1,
		label: '已注册',
	},
]
// 支持滴滴业务 0：否 1. 是
export const supportDidiBusiness: Item[] = [
	{
		key: 0,
		label: '否',
	},
	{
		key: 1,
		label: '是',
	},
]
// 车体类型,选项：1-传统燃油车，2-纯电动车（ev)，3-混合动力车（hev），4-燃料电池车（fcv）
export const category: Item[] = [
	{
		key: 1,
		label: '传统燃油车',
	},
	{
		key: 2,
		label: '纯电动车（ev)',
	},
	{
		key: 3,
		label: '混合动力车（hev）',
	},
	{
		key: 4,
		label: '燃料电池车（fcv）',
	},
]

// 审核状态,选项：0-未送审，10-送审成功，20-送审失败，30-审核中，40-审核成功，50-审核失败
export const examineStatus: Item[] = [
	{
		key: 0,
		label: '未送审',
	},
	{
		key: 10,
		label: '送审成功',
	},
	{
		key: 20,
		label: '送审失败',
	},
	{
		key: 30,
		label: '审核中',
	},
	{
		key: 40,
		label: '审核成功',
	},
	{
		key: 50,
		label: '审核失败',
	},
]

// 滴滴车证是否验真 0：否 1. 是
export const carHailingDidiAuditStatus: Item[] = [
	{
		key: 0,
		label: '否',
	},
	{
		key: 1,
		label: '是',
	},
]

// 网约车证完成状态 0：未完成 1. 已完成
export const carHailingStatus: Item[] = [
	{
		key: 0,
		label: '否',
	},
	{
		key: 1,
		label: '是',
	},
]

// 网约车证完成状态 0：未完成 1. 已完成
export const isOperationType: Item[] = [
	{
		key: 1,
		label: '是',
	},
	{
		key: 2,
		label: '否',
	},
]

// 车务状态：0无 1待处置 2退车返修 3年检中 4保修中 5一般维修中

export const vehicleStatus: Item[] = [
	{
		key: 0,
		label: '无',
	},
	{
		key: 1,
		label: '待处置',
	},
	{
		key: 2,
		label: '退车返修',
	},
	{
		key: 3,
		label: '年检中',
	},
	{
		key: 4,
		label: '保修中',
	},
	{
		key: 5,
		label: '一般维修中',
	},
]

// 仓库类型: 1,停车场,2,维修店 ,3,4s店, 4,中心仓 ,5,公务车, 6,展车, 7,其他
export const warehouseType: Item[] = [
	{
		key: '1',
		label: '停车场',
	},
	{
		key: '2',
		label: '维修店',
	},
	{
		key: '3',
		label: '4s店',
	},
	{
		key: '4',
		label: '中心仓',
	},
	{
		key: '6',
		label: '展车',
	},
	{
		key: '7',
		label: '其他',
	},
]

// 合格证接收状态：0 未接收 1.已接收
export const certStatus: Item[] = [
	{
		key: 0,
		label: '未接收',
	},
	{
		key: 1,
		label: '已接收',
	},
]

// 发票接收状态：0 未接收 1.已接收
export const invStatus: Item[] = [
	{
		key: 0,
		label: '未接收',
	},
	{
		key: 1,
		label: '已接收',
	},
]

// 年检状态 0：已终止 1：未处理 2:已处理
export const nStatus: Item[] = [
	{
		key: 0,
		label: '已终止',
	},
	{
		key: 1,
		label: '未处理',
	},
	{
		key: 2,
		label: '已处理',
	},
]
